genus Genipa
Explore definitions, synonyms, and language insights of genus Genipa
Definitions
                    Noun
                    
            tropical American evergreen trees or shrubs bearing yellow flowers and succulent edible fruit with a thick rind